package demo03;

import java.util.Scanner;
//在控制台输入1-10之间的整数,清除重复的出现的值,0结束
public class HomeWork02 {
    public static void main(String[] args) {
        remove();
    }
    public static void remove() {
        int[] input= new int[10];
        int n,i,num=0,temp;
        System.out.println("输入1-10之间的整数:");
        Scanner sc=new Scanner(System.in);

        while(true){
            n=sc.nextInt();
            if(n==0) {
                break;
            }
            if(n<1||n>10) {
                System.out.println("超出范围");
                break;
            }
            for(i=0;i<num;i++) {
                if (n==input[i]) {
                    break;
                }
            }
            if(i==num) {
                input[i]=n;
                num++;
            }
        }

        for (int j=0;j<num;j++) {
            for (int x=j+1;x<num;x++) {
                if(input[j]>input[x]) {
                    temp=input[j];
                    input[j]=input[x];
                    input[x]=temp;
                }
            }
        }

        System.out.println("排好序输出结果:");
        for (int j=0;j<num;j++) {
            System.out.print(input[j]+" ");
        }

    }
}
